package com.ues21.awt.view;
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;
import javax.swing.event.*;

import com.ues21.awt.controller.Controlador;
import com.ues21.awt.controller.ParametrosAccion;

public class AgRec extends JInternalFrame{
	private JTextField tnumRec = null;	
	private JTextField tdescripcion = null;
	private JTextField tdireccion = null;

	
	public AgRec(){
		
		super("Agregar Reclamo", true, true, true,true);
		
		this.getContentPane().setLayout(null);
		
		JLabel lnumRec = new JLabel("Numero de Reclamo");
		lnumRec.setBounds(20,30,120,25);
		this.getContentPane().add(lnumRec);
		
		tnumRec = new JTextField();
		tnumRec.setBounds(20, 60, 120, 20);
		this.getContentPane().add(tnumRec);
		
		JLabel ldesc = new JLabel("Descripcion");
		ldesc.setBounds(20, 90, 120, 25);
		this.getContentPane().add(ldesc);
		
		tdescripcion = new JTextField();
		tdescripcion.setBounds(20, 120, 120, 20);
		this.getContentPane().add(tdescripcion);
		
		JLabel ldir = new JLabel("Direccion");
		ldir.setBounds(20, 150, 120, 20);
		this.getContentPane().add(ldir);
		
		tdireccion = new JTextField();
		tdireccion.setBounds(20, 180, 120, 20);
		this.getContentPane().add(tdireccion);
		
		
		JButton b  = new JButton("Grabar");
		b.setBounds(20, 210, 120, 25);
		b.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				doRec();
			}
		});
		this.getContentPane().add(b);
		
		
		this.setSize(300,300);
		
	}
	protected void doRec (){
		ParametrosAccion params = new ParametrosAccion();
		params.add("agemp", this);
		params.add("numrec", tnumRec.getText());
		params.add("descripcion", tdescripcion.getText());
		params.add("direccion", tdireccion.getText());
		Controlador.callAction("guarrec", params);
	}


}
